//获取应用实例
const app = getApp()
const util = require('../../utils/util.js')
Page({
  data: {
    srcHost: app.globalData.srcHost, // 资源CDN
    wechat_open_id: '', // 公众号的id
    user_id: '', // 用户id
    order_num: '', // 订单id
    line_id: '', // 线路id
    page_type: '' // 页面
  },
  onLoad: function (option) {
    // 页面加载成功
    var self = this
    if (option) {
      self.setData({
        user_id: option.user_id || '',
        page_type: option.page || '',
        order_num: option.order_num || '',
        wechat_open_id: option.wechat_open_id || '',
      })
    }
  },
  linkApp: function (even) {
    // 跳转验票小程序
    var self = this
    if (wx.navigateToMiniProgram) {
      wx.navigateToMiniProgram({
        appId: 'wx0194ddafec6fdbae',
        path: '/pages/index/index?type=dudubashi&user_id=' + self.data.user_id + '&order_num=' + self.data.order_num + '&page=' + self.data.page_type + '&open_id=' + self.data.wechat_open_id,
        extraData: { // 添加额外的数据
          foo: 'bar'
        },
        envVersion: 'release', // 打开版本 develop（开发版） trial (体验版) release (正式版本)
        success(res) {
          // 打开成功
          app.uploadLog('log_info', {
            type: '打开验票小程序',
            info: '成功跳转'
          })
        },
        fail (res) {
          // 打开失败
          // console.log(res)
          app.uploadLog('log_info', {
            type: '打开验票小程序',
            info: res.errMsg + ''
          })
        }
      })
    } else {
      util.showToast("打开验票小程序失败！")
      app.uploadLog('log_info', {
        type: '打开验票小程序',
        info: '不支持navigateToMiniProgram'
      })
    }
  }
})
